Life term - Spanish English Dictionary